2837 Strand Circle, Oviedo, Fl 32765 | Sold